home *** CD-ROM | disk | FTP | other *** search
/ The Best of MacTutor - S…e Code for Volumes 1 to 5 / The Best of MacTutor - Source Code for Volume 1-5 (Wayzata Technology)(6031)(1990).bin / Source Code / #26 (Nov 87) / asm lab Formatter / Format_rscs.asm < prev    next >
Assembly Source File  |  1987-10-22  |  2KB  |  109 lines

  1. ; Resource File
  2. RESOURCE 'FRED' 0 'IDENTIFICATION'
  3.     DC.B    14, 'Format Program'
  4.  
  5. .ALIGN 2
  6. RESOURCE 'BNDL' 128 'BUNDLE'
  7.  
  8.     DC.L    'FRED'    ;name
  9.     DC.W    0,1`    ;data
  10.     DC.L    'ICN#'    ;icon map
  11.     DC.W    0    ;mapping-1
  12.     DC.W    0,128    ;map 0 to 128
  13.     
  14.     DC.L    'FREF'    ;file ref
  15.     DC.W    0    ;maps-1
  16.     DC.W    0,128    ;map 0 to 128
  17.     
  18. RESOURCE 'FREF' 128 'FREF 1'
  19.  
  20.     DC.B    'APPL',0,0,0
  21.  
  22. .ALIGN 2
  23. RESOURCE 'ICN#' 128 'MY ICON'
  24.  
  25.     DC.L    $00000000, $00000000, $07FFFFC0, $18000030
  26.     DC.L    $202038E8, $40604514, $80204412, $80204422
  27.     DC.L    $80204441, $80204481, $802139F1, $80000001
  28.     DC.L    $80000001, $80F81021, $80103061, $802010A1
  29.     DC.L    $80701121, $800811F1, $80881021, $80711021
  30.     DC.L    $80000001, $80201801, $80602001, $80204001
  31.     DC.L    $9E207802, $80204402, $40204404, $20213808
  32.     DC.L    $18000030, $07FFFFC0, $00000000, $00000000
  33.  
  34.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  35.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  36.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  37.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  38.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  39.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  40.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  41.     DC.L    $FFFFFFFF, $FFFFFFFF, $FFFFFFFF, $FFFFFFFF
  42.  
  43. .ALIGN 2
  44. RESOURCE 'MENU' 1 'APPLE'
  45.     DC.W    1    ;menu id
  46.     DC.W    0    ;width holder
  47.     DC.W    0    ;height holder
  48.     DC.L    0    ;resource id holder
  49.     DC.L    $1FB    ;flags enable all except 2
  50.     DC.B    1    ;title length
  51.     DC.B    20    ;title apple symbol
  52.     
  53.     DC.B    22    ;menu item length
  54.     DC.B    'About this program... '
  55.     DC.B    0    ;no icon
  56.     DC.B    0    ;no keyboard equiv
  57.     DC.B    0    ;marking char
  58.     DC.B    0    ;style of item text
  59.     
  60.     DC.B    2    ;menu item length
  61.     DC.B    '--'
  62.     DC.B    0    ;no icon
  63.     DC.B    0    ;no keyboard equiv
  64.     DC.B    0    ;marking char
  65.     DC.B    0    ;style of item text
  66.     
  67.     DC.B    0    ;end of menu items
  68.     
  69. .ALIGN 2
  70. RESOURCE 'MENU' 2 'FILE'
  71.     DC.W    2    ;menu id
  72.     DC.W    0    ;width holder
  73.     DC.W    0    ;height holder
  74.     DC.L    0    ;resource id
  75.     DC.L    $1FF    ;flags
  76.     DC.B    4    ;title length
  77.     DC.B    'File'    ;title
  78.     
  79.     DC.B    6    ;menu item length
  80.     DC.B    'Quit/Q'
  81.     DC.B    0    ;no icon
  82.     DC.B    0    ;no keyboard
  83.     DC.B    0    ;no marking
  84.     DC.B    0    ;style
  85.     
  86.     DC.B    0    ;end of menu items
  87.     
  88.  
  89. .ALIGN 2
  90. RESOURCE 'MENU' 3 'MESSAGE'
  91.     DC.W    3    ;menu id
  92.     DC.W    0    ;width holder
  93.     DC.W    0    ;height holder
  94.     DC.L    0    ;resource id
  95.     DC.L    $1F8    ;flags - DISABLE
  96.     DC.B    16    ;title length
  97.     DC.B    'Click in Window '    ;title
  98.     
  99.     DC.B    0    ;menu item length
  100.     DC.B    ''
  101.     DC.B    0    ;no icon
  102.     DC.B    0    ;no keyboard
  103.     DC.B    0    ;no marking
  104.     DC.B    0    ;style
  105.     
  106.     DC.B    0    ;end of menu items
  107.     
  108.     
  109.